e8e89ef88c73daddef737cfe0f40c9106f28af25,ejb3/src/main/java/org/jboss/as/ejb3/subsystem/deployment/AbstractEJBComponentRuntimeHandler.java,AbstractEJBComponentRuntimeHandler,executeReadAttribute,#String#OperationContext#T#PathAddress#,102

Before Change


            int count = componentType.getPool(component).getRemoveCount();
            context.getResult().set(count);
        } else if (hasPool && POOL_CURRENT_SIZE.getName().equals(attributeName)) {
            int size = componentType.getPool(component).getCurrentSize();
            context.getResult().set(size);
        } else if (hasPool && POOL_MAX_SIZE.getName().equals(attributeName)) {
            int size = componentType.getPool(component).getMaxSize();
            context.getResult().set(size);

After Change


                result.set(pool.getRemoveCount());
            }
        } else if (hasPool && POOL_CURRENT_SIZE.getName().equals(attributeName)) {
            final Pool<?> pool = componentType.getPool(component);
            final ModelNode result = context.getResult();
            if (pool != null) {
                result.set(pool.getCurrentSize());
            }
        } else if (hasPool && POOL_MAX_SIZE.getName().equals(attributeName)) {
            final Pool<?> pool = componentType.getPool(component);